short-stay parkers - French English Dictionary